puppet figures - English Synonyms Dictionary